Vcenter Namespaces Networks Nsx VpcInfo
The Vcenter Namespaces Networks Nsx VpcInfo schema contains information about a VPC.
This schema was added in vSphere API 9.0.0.0.
{
"vpc": "string",
"name": "string",
"nsx_path": "string",
"nsx_project_info": {
"project": "string",
"name": "string",
"nsx_path": "string"
},
"vpc_connectivity_profile_info": {
"profile": "string",
"name": "string",
"nsx_path": "string",
"description": "string",
"default_profile": false,
"external_ip_blocks": [
{
"path": "string",
"name": "string",
"cidr": {
"address": "string",
"prefix": 0
},
"available_ip_ranges": [
{
"address": "string",
"count": 0
}
],
"used_ip_count": 0,
"available_ip_count": 0
}
],
"privatetgw_ip_blocks": [
{
"path": "string",
"name": "string",
"cidr": {
"address": "string",
"prefix": 0
},
"available_ip_ranges": [
{
"address": "string",
"count": 0
}
],
"used_ip_count": 0,
"available_ip_count": 0
}
]
},
"private_cidrs": [
{
"address": "string",
"prefix": 0
}
]
}
Identifier of the VPC.
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespace_management.networks.nsx.Vpc
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespace_management.networks.nsx.Vpc
.
Name of the VPC.
This property was added in vSphere API 9.0.0.0.
NSX path of the VPC.
This property was added in vSphere API 9.0.0.0.
NSX Project used for this namespace.
This property was added in vSphere API 9.0.0.0.
VpcConnectivityProfile used for this namespace.
This property was added in vSphere API 9.0.0.0.
CIDR blocks from which private subnets and private pod IPs are allocated.
This property was added in vSphere API 9.0.0.0.
missing or null
if no private CIDRs configured.